puff-paste patty - German English Dictionary